package com.tcd.outRisk.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.tcd.outRisk.entity.CaseReportInfo;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * <p>
 * 报案信息表 Mapper 接口
 * </p>
 *
 * @author Jarle
 * @since 2021-05-22
 */
public interface CaseReportInfoMapper extends BaseMapper<CaseReportInfo> {
    //按照车牌号查询指定的保单是否在保单起止日期7日内
    public String num(@Param("carnumber") String carnumber,@Param("caseid") String caseid);

    //查询该保单在三日内是否有出险记录
    public int Morenum(String carnumber);

    //根据报案号来查报案记录
    public CaseReportInfo claimone(String claimid);

    //查询没有派工的报案记录
    public List<CaseReportInfo> Caseall();

    public boolean CaseReportInfoupdaetstatus(@Param("CasereportId") String CasereportId, @Param("reporttodealwith") String reporttodealwith);

    //分页
    public List<CaseReportInfo> Caselist(@Param("page") int page, @Param("pagesize") int pagesize);

}
